Delivering Mega Projects: A Construction Director’s View with Michael Foucaud | Energy Sector Heroes
Description
What does it take to deliver some of the world’s largest energy projects? In this episode, I sit down with Michael Foucaud, Construction Director at TechnipFMC, to talk about his career journey and what he has learned from leading major project execution across global construction yards.
Michael shares practical insights into how large-scale projects come together from yard operations and planning through to working with teams on the ground and managing high stakes challenges. We also discuss the skills that matter most in construction leadership and how younger professionals can build capability in this part of the sector.
In this episode, we cover:
• How construction experience shapes successful project delivery
• Managing the realities of large, complex build environments
• Leadership and communication on major energy projects
• Career pathways into construction roles within the sector
Whether you’re already working in projects or curious about what happens long before installation offshore, this conversation offers a clear view into the world of energy construction and delivery.




